﻿using ERPSystem.Common.DTO;
using MediatR;
using SqlSugar;

namespace BasicInformationWrite.API.BasicInformationCommons.suppliers
{
    public class supplierCreateCommand:IRequest<Result>
    {
        /// <summary>
        /// 供应商名称
        /// </summary>
        public string? SupplierName { get; set; }
        /// <summary>
        /// 供应商别名
        /// </summary>
        public string? SupplierAlias { get; set; }
        /// <summary>
        /// 供应商简称
        /// </summary>
        public string? SupplierAbbreviation { get; set; }
        /// <summary>
        /// 省市编号
        /// </summary>
        public string ProvinceCityId { get; set; }
        /// <summary>
        /// 供应料品名称
        /// </summary>
        public string? MaterialTypeName { get; set; }
        /// <summary>
        /// 供应商分类
        /// </summary>
        public string? SupplierType { get; set; }
        /// <summary>
        /// 供应商等级
        /// </summary>
        public string? SupplierLeave { get; set; }
        /// <summary>
        /// 公司地址
        /// </summary>
        public string? CompanyAddress { get; set; }
        /// <summary>
        /// 邮编
        /// </summary>
        public string? Postcode { get; set; }
        /// <summary>
        /// 电话
        /// </summary>
        public string? Phone { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string? Remark { get; set; }
        /// <summary>
        /// 状态
        /// </summary>
        public bool Sdate { get; set; }

        public string OpeningBank { get; set; }
        /// <summary>
        /// 地址电话
        /// </summary>
        public string AddressPhone { get; set; }
        /// <summary>
        /// 账号
        /// </summary>
        public string AccountNumber { get; set; }
        /// <summary>
        /// 税号
        /// </summary>
        public string DutyParagraph { get; set; }
        /// <summary>
        /// 业务联系人
        /// </summary>
        public string BusinessContact { get; set; }
        /// <summary>
        /// 业务手机号
        /// </summary>
        public string BusinessPhone { get; set; }
        /// <summary>
        /// 财务联系人
        /// </summary>
        public string FinancialContact { get; set; }
        /// <summary>
        /// 财务手机号
        /// </summary>
        public string FinancialPhone { get; set; }
    }
}
